taste impression - Alemán Inglés Diccionario